technical advisory - German English Dictionary